burbs (suburbs) - Turkish English Dictionary